Back to All Events

Big Head Todd and the Monsters

  • The Haute Spot 1501 E New Hope Dr Cedar Park United States (map)

Lightstream Backyard Concert Series

Tickets are available at socially distanced tables accommodating parties of 2-6 people.

Big Head Todd and The Monsters are a rock band formed in 1984 in Colorado, with Todd Mohr on guitar and vocals, Brian Nevin on drums and Brad Christerson on bass.[1] The trio toured Europe in 1985, where their first demo track and music videos were produced in London. The band has released a number of albums since 1989 with their 1993 album Sister Sweetly going platinum in the United States. The band has developed a sizable live following especially in the Mountain States of the United States.

Previous
Previous
May 15

Aaron McDonnell & the Neon Eagles

Next
Next
May 18

FREE | Texas Writers' Round w/ Graham Weber (and special guest Megan Lacy)